is newegg a bad company